<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*common*/
body,html{margin:0;padding:0;}
body{color:#333;font-family:"Microsoft yahei","Times New Roman", Times, serif;font-size:14px; min-width:1024px;}

*{margin:0;padding:0;box-sizing:border-box;z-index:1;color:inherit;outline:none; font-size:inherit; line-height:inherit; font-weight:normal;text-decoration:none;font-style:normal;}
*:before,
*:after{ display:block;}

h1, strong{ font-weight:bolder;}
table{border-collapse:collapse;border-spacing:0;}
ul, li{list-style:none;}
input, figcaption{display:block;border:none;background:none;}
input:focus{outline:none;}
::-webkit-input-placeholder, ::-ms-input-placeholder {font-size:14px;color:#dfdfdf;} 

.img{ width:100%;display:block; position:relative;}
.img img{ display:block; width:100%;}
img{border:0;}

.fl{float:left;position:relative;}
.fr{float:right;position:relative;}
.clear{clear:both;}
.clearfix:after{content:'';display:block;clear:both;line-height:0;font-size:0;}

.wrap{width:100%;height:100%;position:relative;margin:0 auto;}
.w1240{max-width:1240px;width:94%;height:100%;position:relative;margin:0 auto;}
.w1200{max-width:1200px;width:94%;height:100%;position:relative;margin:0 auto;}
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
.top .nav .line{transition:width .3s;-webkit-transition:width .3s;}
.top .box{animation-name:down;-webkit-animation-name:down;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-duration:1s;-webkit-animation-duration:1s;}

body:before{content:'';height:90px; clear:both;}
.header{width:100%;position:fixed;left:0;top:0;height:90px;z-index:999;box-shadow:0 0 10px rgba(0,0,0,.2);background:#fff;}
.header .w1200{ max-width:100%;padding:10px 0;}
.header .logo{display:flex;display:-webkit-flex; height:100%;align-items:center;}
.header .logo img{display:block; max-width:100%; max-height:100%;}

.header .nav{ position:absolute; height:100%; position:absolute; top:0; right:0;} 
.header .nav a{float:left;font-size:16px;height:100%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;margin-left:30px;}
.header .nav .item:hover{color:#223990;}
.header .nav .line{width:64px;height:2px;background:#223990;position:absolute;left:30px;bottom:0;}
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
.footer{background:#040f2c;width:100%;position:relative;overflow:hidden;color:rgba(255,255,255,.7); padding:50px 0;}
.footer a:hover{ color:#fff;}

.footer .list{ width:100%; position:relative;}
.footer .list .ewm{width:120px; display:block; float:left;}
.footer .list .ewm .img{padding:5px;background:#fff;}
.footer .list .ewm p{font-size:14px;line-height:20px;text-align:center;margin-top:5px;}
.footer .list ul{font-size:0; float:right;}
.footer .list ul li{display:inline-block;vertical-align:top;padding-left:50px;}
.footer .list ul li a{ display:block;width:100%;}
.footer .list ul li .a1{font-size:16px;line-height:2em;}
.footer .list ul li .a2{font-size:14px;line-height:24px;margin-top:5px;}

.footer .tel{border-top:1px solid #363f56;border-bottom:1px solid #363f56; padding:25px 0; margin:25px 0;}
.footer .tel dd{max-width:50%; float:left;}
.footer .tel dd p{font-size:14px;line-height:24px;}

.footer .tel dt{float:right; padding-right:80px; position:relative; height:65px; overflow:hidden; text-align:right;display: flex;display:-webkit-flex;flex-direction: column;-webkit-flex-direction: column;justify-content: center;}
.footer .tel dt img{display: block;position: absolute;top: 0;right: 0;}
.footer .tel dt h1{font-size:14px;}
.footer .tel dt h2{font-size:22px;font-weight:bold;}

.footer .copy{width:100%; position:relative;}
.footer .copy p{line-height:2em;font-size:14px;}
/*--------------------------------------------------------------------------------*/
.shuiyin{width:100%;height:100%;position:relative;display:flex;justify-content:center;}
.sy_box{width:auto;height:100%;position:relative;display:flex;align-items:center;justify-content:center;}
.sy_pic{ display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url(/shuiyin.png) no-repeat center/85%;opacity:.4;}</pre></body></html>